import { post, upload } from '@/utils/request'
import domain from '@/utils/domain'

// 员工列表
export function queryStaffByOrgan(data) { return post({ url: domain.mng + '/staff/queryStaffByOrgan', data }) }

// 员工列表
export function queryStaffs(data) { return post({ url: domain.mng + '/oaStaff/queryStaffs', data }) }
// 新增员工
export function addStaff(data) { return post({ url: domain.mng + '/oaStaff/addStaff', data }) }
// 修改员工
export function updStaff(data) { return post({ url: domain.mng + '/oaStaff/updStaff', data }) }
// 员工离职
export function staffQuit(data) { return post({ url: domain.mng + '/oaStaff/staffQuit', data }) }

// 证书列表
export function credentials(data) { return post({ url: domain.mng + '/oaStaff/credentials', data }) }
// 新增证书
export function addCredential(data) { return post({ url: domain.mng + '/oaStaff/addCredential', data }) }
// 修改证书
export function updCredential(data) { return post({ url: domain.mng + '/oaStaff/updCredential', data }) }
// 删除证书
export function delCredentials(data) { return post({ url: domain.mng + '/oaStaff/delCredentials', data }) }

// 证书附件列表
export function creArchives(data) { return post({ url: domain.mng + '/oaStaff/creArchives', data }) }
// 新增证书附件
export function addCreArchive(data) { return upload({ url: domain.mng + '/oaStaff/addCreArchive', data }) }
// 删除证书附件
export function delCreArchives(data) { return post({ url: domain.mng + '/oaStaff/delCreArchives', data }) }

// 附件列表
export function archives(data) { return post({ url: domain.mng + '/oaStaff/archives', data }) }
// 新增附件
export function addArchives(data) { return upload({ url: domain.mng + '/oaStaff/addArchives', data }) }
// 删除附件
export function delArchives(data) { return post({ url: domain.mng + '/oaStaff/delArchives', data }) }

// 员工简历列表
export function resumes(data) { return post({ url: domain.mng + '/oaResume/resumes', data }) }
// 修改员工简历
export function updResume(data) { return post({ url: domain.mng + '/oaResume/updResume', data }) }

// 简历联系方式
export function queryContacts(data) { return post({ url: domain.mng + '/oaResume/queryContacts', data }) }
// 新增简历联系方式
export function addContact(data) { return post({ url: domain.mng + '/oaResume/addContact', data }) }
// 删除简历联系方式
export function delContacts(data) { return post({ url: domain.mng + '/oaResume/delContacts', data }) }
// 更新简历的联系方式
export function updContact(data) { return post({ url: domain.mng + '/oaResume/updContact', data }) }

// 简历教育经历
export function queryEducations(data) { return post({ url: domain.mng + '/oaResume/queryEducations', data }) }
// 新增简历教育经历
export function addEducation(data) { return post({ url: domain.mng + '/oaResume/addEducation', data }) }
// 删除简历教育经历
export function delEducations(data) { return post({ url: domain.mng + '/oaResume/delEducations', data }) }
// 更新简历的教育经历
export function updEducation(data) { return post({ url: domain.mng + '/oaResume/updEducation', data }) }

// 检索员工
export function selStaff(data) { return post({ url: domain.mng + '/staff/selStaff', data }) }
// 员工
export function queryStaffById(data) { return post({ url: domain.mng + '/staff/queryStaffById', data }) }
